Polish-English dictionary »

taczerysta meaning in English

PolishEnglish
taczerysta noun

Thatcheritenoun
advocate of Thatcherism