English
English version

Motor Show, the

From Longman Dictionary of Contemporary EnglishMotor Show, thethe Motor ShowˈMotor Show, the  an international show of new types or designs of cars, which takes place every two years in London
Pictures of the day
What are these?
Click on the pictures to check.