Versión en Español
Translate
"appalling"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
appalling
atroz; terrible; pésimo
appalling
espantoso, horrible
appalling
espantoso
appalling
horrible