Dictionary / Home

stah dyal ddar

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

/STAH DYAL DDAR/

English

house terrace

French

terrasse maison

Part of Speech

noun

Register

standard