English-French dictionary »

pedicab meaning in French

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

cyclonom {m}

velotaxinom {m}