leccata – English–Italiano translations

🇮🇹 it en 🇬🇧

leccata noun

  /lekˈkata/
lick, lickong
Wiktionary Links