emerods

listen to the pronunciation of emerods
English - English
{n} the piles
Hemorrhoids; piles; tumors; boils
emerods
Favorites