amb?d meaning in english


शब्द : అంబేద

Transliteration : ambēda

Other spellings : amb?d

Meanings in english :

simpleton
Telugu to English
English To Telugu