Translation of artillería pesada in English:

artillería pesada

heavy artillery, n.

feminine noun

  • 1

    heavy artillery