Hindi-English dictionary »

घरघरा करना meaning in English

HindiEnglish
घरघरा करना

scream [screamed, screaming, screams]verb
[UK: skriːm] [US: ˈskriːm]