Spanish-French dictionary »

atrincherarse meaning in French

SpanishFrench
atrincherarse

se retrancher