Masdar City

French

Etymology

Borrowed from English Masdar City.

Proper noun

Masdar City f

  1. synonym of Masdar