throwing or putting rubble in a hole - Spanish English Dictionary

Suggest a Term