Polish-French dictionary »

chusta meaning in French

PolishFrench
chusta noun

tissunom