English-Polish dictionary »

keloid meaning in Polish

EnglishPolish
keloid noun
growth of scar tissue

bliznowiecnoun

keloidnoun

Your history