German-English dictionary »

makroglia meaning in English

GermanEnglish
die Makroglia Substantiv

macroglianoun