English to Arabic

Meaning for:
Umbra
other
ظِلّ