English to Arabic

Meaning for:
Controvertible
other
محلّ نزاع