Translation Of Super-Arme In Different Languages

English
Ways to say super-arme
Superweapon