Dictionary / Nature
الشلالات دوزود
/sh-LA-lat u-ZUD/
English
Ouzoud Falls
French
cascades d'Ouzoud
Part of Speech
noun
Register
standard