carovana – English–Italiano translations

🇮🇹 it en 🇬🇧

carovana noun

  /karoˈvana/
  • convoglio
caravan, troop
Wiktionary Links