Immured

English Meaning

Russian Meaning

замуровывать

заточать

заделывать в кладку

окружать стенами

Statcounter