a deciduous tree with a flattish crown growing up to 25 metres tall (albizia acle) - Spanish English Dictionary
History

a deciduous tree with a flattish crown growing up to 25 metres tall (albizia acle)

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "a deciduous tree with a flattish crown growing up to 25 metres tall (albizia acle)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
a deciduous tree with a flattish crown growing up to 25 metres tall (albizia acle) acle [m]