English to Arabic

Meaning for:
Selflessly
other
بشكل ناكر الذّات