french_capitalEnglish

City of Light, French capital, Paris, capital of France

Noun

The capital and largest city of France, and international center of culture and commerce

English: Paris, City of Light, French capital, capital of France

Bahasa: Paris

Bahasa words with similar meanings

English words with similar meanings

Show 3 words