kamus
.
Search
About
appalling
English
appalling, dismaying
Noun
An experience that appalls
English: appalling
Adjective
Causing consternation
English: appalling, dismaying
English words with similar meanings
Show 1 words
dismaying
Words that start with "appalling"
appalling
appallingly