French-English dictionary »

être dans la lune meaning in English

FrenchEnglish
être dans la lune phrase

head in the clouds◼◼◼(daydreaming)
phrase
[UK: hed ɪn ðə klaʊdz] [US: ˈhed ɪn ðə ˈklaʊdz]