English to Arabic

Meaning for:
Attached
other
ألحق