Dictionary / Nature

ghaba 7tta

غابة حطّة

/GHA-ba 7T-ta/

English

dense forest

French

forêt dense

Part of Speech

noun

Register

standard