×

haemorrhoid meaning in French

n. hémorroïde

Related Words

  1. haemorrhoids
  2. haemorrhage
  3. haemorrhagic
  4. haemorrhoidal
  5. haemorrhoids
PC Version

Copyright © 2018 WordTech Co.