German-English dictionary »

sigmablase meaning in English

GermanEnglish
die Sigmablase Substantiv

sigmoid bladdernoun