English to Arabic

Meaning for:
Epicenters
other
المراكز