English to Arabic

Meaning for:
Murmured
other
مغمغم