Toll Free: (800) 790-3680

"Champ de Mars" Definition & Translations

Search for an expression in any language pair... Dictionary Home

Champ de Mars (English)
Large public green-space in Paris, located in the 7th arrondissement, between the Eiffel Tower to the northwest and the École Militaire to the southeast.

Translate Champ de Mars

Learn how to say "Champ de Mars" in other languages:

Browse our dictionary

Find other interesting words by browsing through our English dictionary.

Get Quote

Translation Services USA® is the registered trademark of Translation Services USA LLC