mestolone – English–Italiano translations

🇮🇹 it en 🇬🇧

mestolone noun

  /mestoˈlone/
  • (ornitologia) uccello
shoveler
Wiktionary Links