horrorizado
translation of 'appalled'
verb
aterrar,
espantar,
repugnar,
asombrar
definition
No ad for you
Credits: Google Translate