German-English dictionary »

ileumblase meaning in English

GermanEnglish
die Ileumblase Substantiv

ileal bladdernoun