Spanish - English
Turkish - English
German - English
French - English
Spanish - English
English Synonyms
Turkish - English Sentences
About Us
Tools
Resources
Contact
Login / Register
Turn off the lights
Español
English
Türkçe
Français
Español
Deutsch
Tools
Resources
About Us
Contact
Login / Register
EN-ES
Turkish - English
German - English
Spanish - English
French - English
English Synonyms
Turkish - English Sentences
Maybe the correct one is
cañón de largo alcance
cadena de largo alcance
mapa de largo alcance
tiro de largo alcance
orden de largo alcance
radar de largo alcance
bomba de largo alcance
misil de largo alcance
micrófono de largo alcance
receptor de largo alcance
Suggest a translation for this term