1.

Which company's name in Italian means 'to roll'?

A. Vauxhall
B. Honda
C. Volvo
D. Michelin
Answer» D. Michelin


Discussion

No Comment Found