Hindi-English dictionary »

अजातशत्रु meaning in English

HindiEnglish
अजातशत्रु

ajaatashatru (a person who has no enemy)noun