Spanish-French dictionary »

aprisionar | emparedar meaning in French

SpanishFrench
aprisionar | emparedar

emmurer

Your history