Champs Elysees

1. (noun) a major avenue in Paris famous for elegant shops and cafes
Related Words: street



Terms and Conditions of Use / Copyright Notice