French › DictionaryradarB1#3,989Hear itnounmasculineradara device that takes pictures of vehicles violating traffic laws, especially a speed cameraRead French with every word explained