smooch – English–Italiano translations

🇬🇧 en it 🇮🇹

smooch verb

  /smut͡ʃ/ , /smuːt͡ʃ/ , /smʉːt͡ʃ/
  • (informal) to kiss
limonare, pomiciare, baciare, fare l'amore, slinguare

smooch noun

  /smut͡ʃ/ , /smuːt͡ʃ/ , /smʉːt͡ʃ/
  • (informal) a kiss
bacio
Wiktionary Links