Polish-French dictionary »

mieć głowę na karku meaning in French

PolishFrench
mieć głowę na karku

avoir la tête sur les épaules