French-Spanish dictionary »

détraquer meaning in Spanish

FrenchSpanish
détraquer

arruinar

dañar

descomponer

perturbar

se détraquer

debilitarse