INDICA


AcronymDefinition
INDICAIndian Car (name of the all Indian car from House of Tatas)