d?sili meaning in english


शब्द : దోసిలి

Transliteration : dōsili

Other spellings : d?sili

Meanings in english :

hands held together so as to formcup
double handful: as much as can be contained in the two hands held ascup
Telugu to English
English To Telugu