English to Arabic

Meaning for:
Grimmest
other
الأكثر إزعاج