Translate
"appalling"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
appalling
1.korkunç, ürkünç, 2.berbat, rezil
appalling
çok kötü
appalling
n.korkunç:v.dehşete düş:prep.dehşetle
appalling
ürkünç
appallingly
dehşete düşürecek kadar