Translation of meletakkan in English:

meletakkan

to put

verb

  • 1

    to put, cause to occupy or be in a certain place, position, state or relationship, to place