la muralla. 'la muralla'. This feminine noun means 'city wall'. For example, 'has visto la Gran Muralla china?' / 'Have you seen the Great Wall of China?'. La muralla.
1. Rampart which surrounds a place; wall. (f)
What could we do to improve?