Translation of memesan in English:

memesan

order

verb

  • 1

    order, give an order for (goods, etc.)