meaning of Bagdadgeschwür

Bagdadgeschwür - German to English

Baghdad aching

View more

  • Baghdad ulcer