Translation of moncong in English:

moncong

muzzle, snout

noun

  • 1

    muzzle, snout
  • 2

    spout