d?vaki meaning in english


शब्द : దేవకి

Transliteration : dēvaki

Other spellings : d?vaki

Meanings in english :

mother of the god krishna
Telugu to English
English To Telugu