Hindi-English dictionary »

शिंशुपा meaning in English

HindiEnglish
शिंशुपा

ashoka treenoun