Polish-English dictionary »

specjalistka meaning in English

PolishEnglish
specjalistka noun

specialistnoun
expert