capital of france


Meanings

  • the capital and largest city of France; and international center of culture and commerce