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
Credits: Google Translate
Download the
HelloEnglishApp
image_one