Dictionary / Nature
صدر دالأطلس
/SSDR d l-AT-lass/
English
Atlas cedar
French
cèdre de l'Atlas
Part of Speech
noun
Register
standard