Arabic-English dictionary »

مراصد النّجوم meaning in English

ArabicEnglish
مراصد النّجوم

Astrodomes[UK: ˈæ.strə.dəʊmz] [US: ˈæ.strədoʊmz]