Polish-French dictionary »

ciosła meaning in French

PolishFrench
ciosła

herminette