French-English dictionary »

se faire des idées meaning in English

FrenchEnglish
se faire des idées verbe

have another think coming(be deluded)
verb