doot meaning in english


शब्द : దూత

Transliteration : duuta

Other spellings : doot

Meanings in english :

As noun :
envoy
masca messenger
Telugu to English
English To Telugu