English to Arabic

Meaning for:
Odiously
other
بشكل مقرف