Dictionary / Nature
غابة المعمورة
/GH-ba d ma-MU-ra/
English
Mamora forest
French
foret de la Mamora
Part of Speech
noun
Register
standard