TACK RAG


Meaning of TACK RAG in English

A cloth impregnated with a non-drying varnish that is used to pick up dust and dirt particles.

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