Spanish-French dictionary »

poner los pies meaning in French

SpanishFrench
poner los pies

mettre les pieds