French-Spanish dictionary »

rempart meaning in Spanish

FrenchSpanish
rempart nom {m}

baluarte | defensa | escudonoun

muralla | baluartenoun