Back
french capital
Meanings
the capital and largest city of France; and international center of culture and commerce
Synonyms
Paris
City of Light
French capital
capital of France
Anagrams of
french capital