Dictionary / Home
ستار ديال الباب
/STTAR DYAL BAB/
English
door curtain
French
rideau porte
Part of Speech
noun
Register
standard