Dictionary / Architecture
سطح ديال الرياض
/stah dyal ri-YAD/
English
riad terrace
French
terrasse du riad
Part of Speech
noun
Register
standard