hemorroides

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