English to Arabic

Meaning for:
Superhuman
other
فوق طاقة البشر