Polish-English dictionary »

zgubca meaning in English

PolishEnglish
zgubca noun

losernoun
one who loses something