French-Spanish dictionary »

dégauchir meaning in Spanish

FrenchSpanish
dégauchir

desalabear | enderezar

Your history