very leafy deep-rooted shade tree of 10-15 m high, strong wood used in furniture and large starchy edible fruits
Play ENESENus
Play ENESENuk
Play ENESENau
Meanings of "very leafy deep-rooted shade tree of 10-15 m high, strong wood used in furniture and large starchy edible fruits" in Spanish English Dictionary : 1 result(s)