Deutsch Version
Meaning of
"harnausscheiden"
in English language
German to English
English to German
German
English
harnausscheiden; Diurese verursachen; Diurese forcieren
diuresis; to diurese