Translation of ambler in Malay

ambler

pejalan bersahaja

noun

  • 1

    pejalan bersahaja