Dictionary / City

mqhwa dyal shshrfa

مقهوة ديال الشرفة

/mq-HWA dyal sh-SHR-fa/

English

terrace cafe

French

cafe terrasse

Part of Speech

noun

Register

standard