German-English dictionary »

sebostase meaning in English

GermanEnglish
die Sebostase Substantiv

sebostasis◼◼◼noun