Dictionary / City
مقهوة ديال الشرفة
/mq-HWA dyal sh-SHR-fa/
English
terrace cafe
French
cafe terrasse
Part of Speech
noun
Register
standard