English Translation for city of light
city of light
روشنی کا شہر
Search Result for city of light
city
See Definition and Meaning
of
light
English definition for city of light
1. n. the capital and largest city of France; and international center of culture and commerce
Sponored Video