DictionaryForumContacts

   English
Google | Forvo | +
have one's head in the clouds
gen. être dans la lune; être dans les nuages