Polish-English dictionary »

iskierka nadziei meaning in English

PolishEnglish
iskierka nadziei noun

glimmer of hopenoun