English to Arabic

Meaning for:
Meteors
other
نيازك