Translation of berangus in English:

berangus

muzzle

noun

  • 1

    muzzle