Polish-French dictionary »

socha meaning in French

PolishFrench
socha noun

arairenom