French-Spanish dictionary »

s’en mordre les doigts meaning in Spanish

FrenchSpanish
s’en mordre les doigts

arrepentirse