American English Arabic Dictionary

American English - العربية

horrified in Arabic:

1. مذعور مذعور