Creative Commons Attribution-Share Alike 4.0 truetrue English A TATA truck at Edappalayam, Kerala, India Telugu కేరళలో ఎడప్పాళయంలో ఒక టాటా లారీ. author name...