Translation of plaza de armas in English:

plaza de armas

parade ground, n.

feminine noun

  • 1

    Military parade ground
    (lugar público) main square Andes