English to Arabic

Meaning for:
Monopolism
other
احتكار