Polish-English dictionary »

starucha meaning in English

PolishEnglish
starucha noun

old womannoun
elderly woman