se/s'en mordre les doigts - French English Dictionary

se/s'en mordre les doigts

Play ENFRFRfr
Play ENFRFRca

Meanings of "se/s'en mordre les doigts" in English French Dictionary : 1 result(s)

French English
Idioms
se/s'en mordre les doigts to kick one's self