appall


Results for "appall"

English - Turkish Dictionary

appall

(English - Turkish Dictionary) :
f. dehşete düşürmek, şoke etmek.
English - Turkish Dictionary

appalling

(English - Turkish Dictionary) :
s. 1. korkunç, dehşet verici. 2. k. dili çok kötü, berbat.