Spanish-French dictionary »

acuclillar | agacharse meaning in French

SpanishFrench
acuclillar | agacharse

s’accroupir

Your history