English to Arabic

Meaning for:
Astronauts
other
روّاد الفضاء