giubba – English–Italiano translations

🇮🇹 it en 🇬🇧

giubba noun

  • Casacca, giacchetta, giacca
jacket
Wiktionary Links