English to Arabic

Meaning for:
Disputatiously
other
بشكل مثير للجدل