English to Arabic

Meaning for:
Concentrated
other
مركّز