What does amurallar algo mean?

amurallar algo - Spanish to English

to wall sth. in

View more

  • to wall sth. up