appalling


Results for "appalling"

English - Turkish Dictionary

appalling

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