German-English dictionary »

megasigma meaning in English

GermanEnglish
das Megasigma Substantiv

megasigmoidnoun