Tram Meaning in Telugu

వీధులలో పట్టాలపై పరిగెడు ఓ విధమైన ప్రయాణ సాధనం Synonyms trolley streetcar