German-English dictionary »

hydrorrhoea meaning in English

GermanEnglish
die Hydrorrhoea Substantiv

hydrorrheanoun