Translation Of Artillery Tower In Different Languages

English
Ways to say artillery tower
Tour d'artillerie