Dictionary / City
جاردان المنارة
/JARDIN MENARA/
English
Menara Gardens
French
jardins Menara
Part of Speech
noun
Register
standard