German-English dictionary »

calabar-beule meaning in English

GermanEnglish
die Calabar-Beule Substantiv

calabar swellingnoun