Dictionary / Nature

sdr dyal l atlas

صدر ديال الأطلس

/SDR dyal l-AT-las/

English

Atlas cedar

French

cedre de l Atlas

Part of Speech

noun

Register

standard