diti meaning in english


शब्द : దితి

Transliteration : diti

Other spellings : diti

Meanings in english :

mother of the asuras
Telugu to English
English To Telugu