English to Arabic

Meaning for:
Eclipsed
other
مكسوف