Dictionary / Architecture

stah dyal riad

سطح ديال الرياض

/stah dyal ri-YAD/

English

riad terrace

French

terrasse du riad

Part of Speech

noun

Register

standard