English to Arabic

Meaning for:
Messrs
other
السادة