Which company’s name in Italian means ‘to roll’?

A) Vauxhall

B) Honda

C) Volvo

D) Michelin

View Answer
Option – C.

More Questions

error: Content is protected !!