Version Française
Translate
"sonar"
to French Language
English to French
French to English
English
French
sonar
sonar
sonar (set, system)
sonar (m) (appareil (m), système (m))
Sonars
Sonars