taraazu meaning in english


शब्द : తరాు

Transliteration : taraazu

Other spellings : taraazu

Meanings in english :

pair of scales
Telugu to English
English To Telugu