Arabic-English dictionary »

منظومة meaning in English

ArabicEnglish
منظومة شمسية f

solar systemany collection of heavenly bodies orbiting a star|planetary system