English-Polish dictionary »

smooch meaning in Polish

EnglishPolish
smooch (informal) to kiss
verb

całowaćverb