French translation of 'to have one’s head in the clouds'
to have one’s head in the clouds
avoir la tête dans les nuages
Copyright © by HarperCollins Publishers. All rights reserved.
Translation of to have one’s head in the clouds from the Collins English to French Dictionary