appalling in Portuguese
appalling in Portuguese
apavorante
Horrifying and astonishing.
assombroso
Horrifying and astonishing.
pavoroso
Horrifying and astonishing.