Polish-English dictionary »

ryksza meaning in English

PolishEnglish
ryksza noun

rickshawnoun
two-wheeled carriage