Diccionario español–inglés

Traducción inglesa de la palabra española amurallar

español → inglés
  
españolinglés (traducido indirectamente)esperanto
muralla
rampart
muro
(pared)

españolinglés
amurallar wall; wall in
muralla rampart; wall
muro wall