English to Arabic

Meaning for:
Whisperers
other
الهامسون