Arabic-English dictionary »

رِيكْشَا meaning in English

ArabicEnglish
رِيكْشَا f

rickshawtwo-wheeled carriage