Translation of muncung in English:

muncung

muzzle

noun

  • 1

    muzzle, snout, animal's long projecting nose and jaw, projecting front part