French-English dictionary »

tête en l'air meaning in English

FrenchEnglish
tête en l'air adjectif

away with the fairies(lost in thought)
adjective