French-English dictionary »

démurer meaning in English

FrenchEnglish
démurer verbe

unwall(to unblock)
verb