Arabic-English dictionary »

المجرة meaning in English

ArabicEnglish
المجرة

Galaxy[UK: ˈɡæ.lək.si] [US: ˈɡæ.lək.si]