Internet Archive BookReader

An English-Telugu dictionary