doodi meaning in english


शब्द : దూది

Transliteration : duudi

Other spellings : doodi

Meanings in english :

cotton: which is thus called after being cleaned:
Telugu to English
English To Telugu