English to Arabic

Meaning for:
Pinioned
other
مقصوص