Dictionary / Nature
وادي ديال الورود
/WA-di dyal l-WR-ddt/
English
Valley of Roses
French
vallee des roses
Part of Speech
noun
Register
standard