Translation of cerompong in English:

cerompong

muzzle

noun

  • 1

    muzzle, open end of firearm