Dictionary / Home
سطح ديال الدار
/STAH DYAL DDAR/
English
house terrace
French
terrasse maison
Part of Speech
noun
Register
standard