Translate English Arabic أَدْهَشَ
English
Arabic
Verb
-
to surprisemore ...
- more ...
- more ...
- more ...
- more ...
-
to astonishmore ...
-
to puzzlemore ...
-
to confusemore ...
-
to dumbfoundmore ...
-
to staggermore ...
-
to withermore ...
-
to astoundmore ...
-
to startlemore ...
-
to perplexmore ...
-
to bafflemore ...
- more ...
-
to strike dumbmore ...
-
to shockmore ...
-
to confoundmore ...
-
to nonplusmore ...
-
to distractmore ...
-
to stupefymore ...