Spanish-French dictionary »

amurallar meaning in French

SpanishFrench
amurallar

murer

remparer

amurallar adjective

muraladjectif