French-Spanish dictionary »

mettre les pieds meaning in Spanish

FrenchSpanish
mettre les pieds

poner los pies

mettre les pieds dans le plat

meter la pata

Your history