hemorroides

 
hemorroides
Noun
1. (general) 
a. hemorrhoids, piles 
hemorroides
haemorrhoids; hemorrhoids; (EEUU) piles
Search history
Did this page answer your question?