Dictionary / Nature
كاسكاد ديال أوزود
/CASCADES D OUZOUD/
English
Ouzoud falls
French
cascades Ouzoud
Part of Speech
noun
Register
standard