appall viewers

Translations
épouvanter les spectateurs
Words
appall

verb
consterner
viewers

noun
spectateurs