English to Turkish Dictionary > appalled
appalled
dehşete düşmüş
definition
verb
bankers are appalled at the economic incompetence of some officials
greatly dismay or horrify.
translation of 'appalled'
verb
ürkütmek,
dehşete düşürmek,
korkutmak,
yıldırmak
No ad for you
Credits: Google Translate
Hello English works best on our Android App