Translation of kembara in English:

kembara

errant

verb

  • 1

    errant, travelling in search of adventure