Translation of merombeng in English:

merombeng

  • 1

    to buy and sell secondhand goods