English to Arabic

Meaning for:
Attributable
other
منسوب