Translation of memantulkan in English:

memantulkan

to reflect

  • 1

    to reflect