mordacchia – English–Italiano translations

🇮🇹 it en 🇬🇧

mordacchia noun

  • termine araldico
barnacle, breys, brize, broyes, horse-barnacles, horse-brays
Wiktionary Links