Arabic-English dictionary »

مَاغْمَا meaning in English

ArabicEnglish
مَاغْمَا f

magmamolten matter