muzzle – English–Latine translations

🇬🇧 en la 🇻🇦

muzzle noun

  /ˈmʌzəl/
  • part of animal's head
rostrum
Wiktionary Links