English to Spanish Dictionary appall

appall

Espantar
translation of 'Appall'
verb
aterrar,
espantar,
repugnar,
asombrar
Credits: Google Translate
Download the
HelloEnglishApp
image_one