Hindi-English dictionary »

अलाबू meaning in English

HindiEnglish
अलाबू

gourd [gourds]noun
[UK: ɡʊəd] [US: ˈɡɔːrd]