Dictionary / Nature

sshllalat duzud

الشلالات دوزود

/sh-LA-lat u-ZUD/

English

Ouzoud Falls

French

cascades d'Ouzoud

Part of Speech

noun

Register

standard