a swelling, tumor

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