Dictionary / City

7diqat lmnara

حديقة المنارة

/7di-QAT l-m-NA-ra/

English

Menara Gardens

French

jardins Ménara

Part of Speech

noun

Register

standard