Translation of plaza fuerte in English:

plaza fuerte

fortified town, n.

feminine noun

  • 1

    (con obras de defensa) fortified town
    (con soldados) garrison town