Dictionary / Home
سطح ديال الشمس
/stah dyal sh-SHMS/
English
sunny terrace
French
terrasse ensoleillée
Part of Speech
noun
Register
standard