Translation of melelang in English:

melelang

verb

  • 1

    to sell in an auction