Italian edit

Noun edit

musoliera f (plural musoliere)

  1. muzzle
    Synonym: museruola