martora – English–Italiano translations

🇮🇹 it en 🇬🇧

martora noun

  /ˈmartora/
  • pelliccia
marten
Wiktionary Links