guaina – English–Italiano translations

🇮🇹 it en 🇬🇧

guaina noun

  /ɡwaˈina/
  • fodero
sheath
Wiktionary Links