English to Arabic

Meaning for:
Astrodome
other
مرصد النّجوم