Polish-English dictionary »

samorzecznik meaning in English

PolishEnglish
samorzecznik

self-advocate