English | German | Russian | Czech

motor trade English

Meaning motor trade meaning

What does motor trade mean?

motor trade

(UK) Those businesses involved in the buying and selling of motor vehicles, supply of spare parts, and the repair of vehicles.

Are you looking for...?