Hindi-English dictionary »

महुवा meaning in English

HindiEnglish
महुवा

madhuca indicaadjective