English to Arabic

Meaning for:
Contactor
other
الموصل