a tree used for dug-out canoes - Spanish English Dictionary

Suggest a Term