SAND BLAST


Meaning of SAND BLAST in English

Cleaning by the use of sand propelled at high speeds in an air blast.

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