English to Arabic

Meaning for:
Stargazing
other
تأمّل النجوم