spanish cedar - Inglés Sinónimo Diccionario

spanish cedar

n.
[1] Spanish cedar tree , Cedrela odorata