meaning of Abdominalzyste

Abdominalzyste - German to English

stomach cyst