Polish-French dictionary »

zuchwałość meaning in French

PolishFrench
zuchwałość

audace