Polish-French dictionary »

krosta meaning in French

PolishFrench
krosta

pustule

krosta noun

boutonnom