meaning of Bauchspeicheldrüse

Bauchspeicheldrüse - German to English

pancreas