घाबरौन

English: Translation
fluster
Hindi: Translation
घबराहट; घबरा जाना
verb