DictionaryForumContacts

   English
Google | Forvo | +
to smooch
gen. schmusen; knutschen