Diccionario Inglés-Español
rampart
Baluarte
Diccionario Inglés-Español
rampant
ramrod