French-English dictionary »

nanovoiture meaning in English

FrenchEnglish
nanovoiture nom {f}

nanocar◼◼◼noun