damage/spoil by rough usage - Spanish English Dictionary

Suggest a Term