×
haemorrhoid
meaning in French
n.
hémorroïde
Related Words
haemorrhoids
haemorrhage
haemorrhagic
haemorrhoidal
haemorrhoids
PC Version
Copyright © 2018 WordTech Co.