Meaning of capital of france

Definition of capital of france

(noun) the capital and largest city of France; and international center of culture and commerce

Other information on capital of france

WIKIPEDIA results for capital of france
Amazon results for capital of france