Translation Of Powerful Artillery In Different Languages

English
Ways to say powerful artillery
Artillerie puissante