🇬🇧 en it 🇮🇹

smooch verb

  /smuːt͡ʃ/
  • (informal, ambitransitive) To kiss.
limonare, pomiciare, baciare, fare l'amore, slinguare

smooch noun

  /smuːt͡ʃ/
  • (informal) A kiss, especially that which is on the cheek.
bacio
Wiktionary Links