Polish-English dictionary »

plotkara meaning in English

PolishEnglish
plotkara noun

telltalenoun
tattletale; squealer