Hindi-English dictionary »

घबड़ा जाना meaning in English