Dictionary / City
حديقة المنارة
/7di-QAT l-m-NA-ra/
English
Menara Gardens
French
jardins Ménara
Part of Speech
noun
Register
standard