English to Arabic

Meaning for:
Headquartered
other
إتّخذ مقرا