having pimples or small swellings

listen to the pronunciation of having pimples or small swellings
English - Turkish
English - English
{a} tuberculous
{a} tuberculate
having pimples or small swellings
Favorites