Polish-English dictionary »

socjopata meaning in English

PolishEnglish
socjopata noun

sociopathnoun
person with antisocial personality disorder