clean a riverbed of branches and tree trunks - Spanish English Dictionary

Suggest a Term