Translation of kembara in English:

kembara

to roam, to wander

(mengembara)

verb

  • 1

    to roam, to wander