Polish-English dictionary »

smerf meaning in English

PolishEnglish
smerf noun

smurfnoun
fictional character