pimple or red spot, a small swelling

listen to the pronunciation of pimple or red spot, a small swelling
English - Turkish
English - English
{n} pustule
pimple or red spot, a small swelling
Favorites