voiture téléguidée
Meanings
Noun
1. radio-controlled car
Examples1
radio-controlled car