Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
Terms for subject
Technology
containing
micro-systeme
|
all forms
French
English
système à faisceau de particules et à micro-ondes capable de détruire une cible
particle beam and microwave system capable of destroying a target
Get short URL