https://www.shreebooksquare.com/product/english-telugu-dictionary/?add-to-cart=6076
ENGLISH - TELUGU Dictionary