English to Arabic

Meaning for:
Overshadowing
other
التغلّب على