rickshaw meaning in English
n. ricksha, jinricksha, small two-wheeled carriage pulled by men and used for transportation (in the far east)
n. ricksha, jinricksha, small two-wheeled carriage pulled by men and used for transportation (in the far east)