jinrikisha ( synonym found)

Definition of jinrikisha:

(n) : a rickshaw

Back to Top