English to Arabic

Meaning for:
Geniuses
other
العباقرة