Polish-English dictionary »

pinda meaning in English

PolishEnglish
pinda noun

bitchnoun
disagreeable, aggressive person, usually female