English to Arabic

Meaning for:
Selfless
other
ناكر الذّات