Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
Spanish
⇄
English
Terms
for subject
Communications
containing
sistema de defensa
|
all forms
Spanish
English
sistema de telecomunicación por satélite con fines de defensa
defense satellite communications system
sistema de telecomunicación por satélite con fines de defensa
defence satellite communications system
Get short URL