German-English dictionary »

hydroureter meaning in English

GermanEnglish
der Hydroureter Substantiv

hydroureter◼◼◼noun