Translation of "terra-terra" into English
surface-to-surface is the translation of "terra-terra" into English.
terra-terra
-
surface-to-surface
adjectiveMissili terra-terra hanno sganciato del sarin alle tre del mattino del nostro fuso orario.
Surface-to-surface missiles delivered sarin at about three o'clock in the morning, our time.
-
Show algorithmically generated translations
Automatic translations of "terra-terra" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "terra-terra" with translations into English
-
ground-to-ground missile · surface-to-surface missile
-
down-to-earth · humble
Add example
Add