French-English dictionary »

rickshaw meaning in English

FrenchEnglish
rickshaw nom {m}

cycle rickshaw◼◼◼noun