English to Arabic

Meaning for:
Murmurous
other
مغمغم