French-Spanish dictionary »

avoir le guiâbe dans ses guenilles meaning in Spanish

FrenchSpanish
avoir le guiâbe dans ses guenilles

ser de la piel del diablo