Polish-English dictionary »

desperacja meaning in English

PolishEnglish
desperacja

desperation