Dictionary / Nature
صدر ديال الأطلس
/SDR dyal l-AT-las/
English
Atlas cedar
French
cedre de l Atlas
Part of Speech
noun
Register
standard