chaarudu meaning in english


शब्द : చారుడు

Transliteration : chaaruDu

Other spellings : chaarudu

Meanings in english :

As noun :
emissary
spysecret agent
Telugu to English
English To Telugu