Dictionary / Nature

ghaba d mamura

غابة المعمورة

/GH-ba d ma-MU-ra/

English

Mamora forest

French

foret de la Mamora

Part of Speech

noun

Register

standard