Polish-English dictionary »

socha meaning in English

PolishEnglish
socha noun

sokhanoun
Russian wooden plough

rosocha noun

pallnoun
charge representing an archbishop's pallium