English to Arabic

Meaning for:
Clamorer
other
المثير للصّخب