spanish cedar - İngilizce Eşanlam Sözlük

spanish cedar

n.
[1] Spanish cedar tree , Cedrela odorata