Polish-English dictionary »

samouk meaning in English

PolishEnglish
samouk noun

autodidactnoun
a self-taught person