Dictionary / Home

sttar dyal bab

ستار ديال الباب

/STTAR DYAL BAB/

English

door curtain

French

rideau porte

Part of Speech

noun

Register

standard