iJunoon official Urdu Dictionary
ششدر کرنا
shashdar karna
حیرت میں ڈالنا
herat mein daalna
English definition for astonish
1. v. affect with wonder
Synonyms and Antonyms for astonish
Sponored Video