catrame – English–Italiano translations

🇮🇹 it en 🇬🇧

catrame noun

  /kaˈtrame/
  • pece liquida
tar
Wiktionary Links