Telugu states

Collective term for Andhra Pradesh and Telangana From Wikipedia, the free encyclopedia

Telugu states