Polish-English dictionary »

thatcherystka meaning in English

PolishEnglish
thatcherystka noun

Thatcheritenoun
advocate of Thatcherism