Dictionary / Nature
شلّال
/shl-LAL/
English
waterfall
French
cascade
Part of Speech
noun
Register
standard