French-English dictionary »

se prendre la tête meaning in English

FrenchEnglish
se prendre la tête verbe

tie oneself in knotsverb