limetta – English–Italiano translations

🇮🇹 it en 🇬🇧

limetta noun

  • agrume
lime
  • piccola lima
nailfile
Wiktionary Links