a swelling, tumor

listen to the pronunciation of a swelling, tumor
Englisch - Englisch
{n} ıntumescence
{n} ınturgescence
a tumor
oma