meaning of Bahia-Beule

Bahia-Beule - German to English

Bahia ulcer [espundia]