Meaning of muralla in Spanish:
muralla
Translate muralla into English
feminine noun
1Construcción alta y robusta, generalmente coronada por un parapeto, que rodea una fortificación, plaza fuerte u otro lugar para su defensa.
la muralla china se extiende a lo largo de 3 000 km de territorio2Mexico Muro o pared alta y grande.