French-English dictionary »

velotaxi meaning in English

FrenchEnglish
velotaxi nom {m}

pedicab(vehicle)
noun
[UK: ˈpe.dɪkæb] [US: ˈpe.dɪkæb]