Polish-English dictionary »

śluzak meaning in English

PolishEnglish
śluzak noun

myxomanoun
tumor of primitive connective tissue