English to Arabic

Meaning for:
Suffixed
other
ملحق