micro-car - French English Dictionary

micro-car

Meanings of "micro-car" in French English Dictionary : 2 result(s)

English French
General
micro-car minivoiture [f]
micro-car microvoiture [f]