Dictionary / Home

stah dyal shshms

سطح ديال الشمس

/stah dyal sh-SHMS/

English

sunny terrace

French

terrasse ensoleillée

Part of Speech

noun

Register

standard