French-English dictionary »

voiture autonome meaning in English

FrenchEnglish
voiture autonome nom {f}

autonomous vehicle◼◼◼(vehicle)
noun