Spanish-French dictionary »

amilanarse meaning in French

SpanishFrench
amilanarse

se recroqueviller

se tapir