ベロチュー
Top 50000
Meanings
Noun
Suru verb
Intransitive verb
1. French kiss; deep kiss (Colloquial)
Other readings