Definify.com

Definition 2024


mordacchia

mordacchia

Italian

Noun

mordacchia f (plural mordacchie)

  1. muzzle

Synonyms

Related terms