French translation of 'to bury one’s head in the sand'
to bury one’s head in the sand
pratiquer la politique de l’autruche
Copyright © by HarperCollins Publishers. All rights reserved.
Translation of to bury one’s head in the sand from the Collins English to French Dictionary