Translation of memandu in English:

memandu

to guide

  • 1

    to guide