Dictionary / Nature
الريف
/RIF/
English
Rif Mountains
French
montagnes du Rif
Part of Speech
noun
Register
standard