Hindi-English dictionary »

महाशत्रु meaning in English

HindiEnglish
महाशत्रु

arch enemynoun