Translation of memoncong in English:

memoncong

verb

  • 1

    to protrude, to stick out