English to Arabic

Meaning for:
Outstretched
other
ممتد