Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English
⇄
French
Terms
for subject
United Nations
containing
Defense Air
|
all forms
English
French
manned portable air defense system
système portatif de défense aérienne
manned portable air defense system
système portable de défense aérienne
manned portable air defense system
système antiaérien portable
Man-portable air defense systems
systèmes portatifs de défense antiaérienne
Man-portable air-defense systems
Systèmes portatifs de défense aérienne
Get short URL