Translation of kiriman wang in English:

kiriman wang

money order

noun

  • 1

    money order, printed order for payment of a specified sum, issued by the Post Office