TIRE STORE


Meaning of TIRE STORE in English

retail outlet selling and installing tires and often offering other vehicle repair services.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.