Translation of melelang in English:

melelang

  • 1

    to sell in an auction