Definition Champs elysees
English vocabulary and translations (See all our English vocabulary translation)
the Champs-Élysées (in Paris): one of the largest streets in Paris, containing some of the largest and most expensive shops
- "Professor Pong explains, "Wang has a vision, he wants to make downtown Shanghai the next 5th Avenue or the next Champs Elysees."
Do you have smart way of remembering 'Champs elysees'? Share it with us!