English-Dutch dictionary »

smooch meaning in Dutch

EnglishDutch
smooch ((informal) a kiss)
noun
[UK: smuːtʃ]
[US: smuːtʃ]

bekkensubstantief