appalled

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