Dictionary / Nature

shll dyal lma

شلال ديال الما

/sh-LL dyal l-MA/

English

waterfall

French

cascade

Part of Speech

noun

Register

standard