iJunoon official Urdu Dictionary
حیرانی و ششدر کرنا
herani o shashdar karna
ناکامی نامرادی
nakami namuradi
English definition for flabbergast
1. v. overcome with amazement
Synonyms and Antonyms for flabbergast
Sponored Video