German-French dictionary »

hämorrhoiden meaning in French

GermanFrench
Hämorrhoiden pl

hémorrhoïdes