Quizzing Live

On The Move:- Which Car Companies Name Means (I Roll) In Latin

Answer:
Volvo