carcassa – English–Italiano translations

🇮🇹 it en 🇬🇧

carcassa noun

  /karˈkassa/
  • veterinaria
carcass
wreck
Wiktionary Links