Translation of berangus in English:

berangus

muzzle

noun

  • 1

    muzzle, strap, etc. over animal's head to prevent it from biting or feeding