mehada meaning in english


शब्द : మెహదా

Transliteration : mehadaa

Other spellings : mehada

Meanings in english :

kind of sword
Telugu to English
English To Telugu