Polish-French dictionary »

chować głowę w piasek meaning in French

PolishFrench
chować głowę w piasek

faire l'autruche

mettre la tête dans le sable