A word examined

appalled

adjective
8 letters·English
adjective

appalledshocked and disgusted by something

No comments yet