Dictionary / Nature

rif

الريف

/RIF/

English

Rif Mountains

French

montagnes du Rif

Part of Speech

noun

Register

standard