rickshaw ( synonym found)

Definition of rickshaw:

(n) : short form of jinriksha

Definition of rickshaw:

(n) : short form of jinriksha

Back to Top