ululare – English–Italiano translations

🇮🇹 it en 🇬🇧

ululare verb

  /uluˈlare/
  • emettere un ululato
howl
Wiktionary Links