Definisi 'osculator'

English to English
noun
1 someone who kisses Terjemahkan
source: wordnet30

More Word(s)
buss, kiss, osculate, snog, lover,

Visual Synonyms