Polish-English dictionary »

oszczerca meaning in English

PolishEnglish
oszczerca noun

calumniatornoun
a person who calumniates

slanderernoun
One who slanders