amurallarse
Spanish
Verb
amurallarse
infinitive of
amurallar
combined with
se