English to Arabic

Meaning for:
Stargazer
other
مراقب النجوم