Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. ekku+idu] v. t. To bend or string a bow. Bhasc. § 104.