German-English dictionary »

uretersonde meaning in English

GermanEnglish
die Uretersonde Substantiv

ureteral catheternoun