garrulo – English–Italiano translations

🇮🇹 it en 🇬🇧

garrulo adjective

  /ˈɡarrulo/
chirping, twittering
  • (raro)
garrulous, verbose
Wiktionary Links