English to Arabic

Meaning for:
Telltales
other
الرواة