Translation of becak in English:

becak

pedicab, trishaw

noun

  • 1

    pedicab, trishaw