pile of branches from fallen trees - Spanish English Dictionary

Suggest a Term