English to Arabic

Meaning for:
Attach
other
ألحق