Translation of hemorroide in English:

hemorroide

hemorrhoid, n.

feminine noun

  • 1

    hemorrhoid US
    haemorrhoid British
    hemorroides piles