Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. eduru+eduru] adv. Exactly in front mikkili yeduruga.