"sustainable city" - Details

English Term:
sustainable city
Arabic Term:
المدينة المستدامة
Arabic Definition:

.