osculatorEnglish

kisser, osculator

Noun

Someone who kisses

English: kisser, osculator

English words with similar meanings

Show 1 words