French-Spanish dictionary »

s’accroupir meaning in Spanish

FrenchSpanish
s’accroupir

acuclillar | agacharse