Hindi-English dictionary »

घरोंदा meaning in English

HindiEnglish
घरोंदा

nest [nests]noun
[UK: nest] [US: ˈnest]