English to Arabic

Meaning for:
NASA
other
الوكالة الوطنية للفضاء والطيران