French-Spanish dictionary »

se retrancher meaning in Spanish

FrenchSpanish
se retrancher

atrincherarse