Dictionary search results

Showing 1-2 of 2 results

shredder British & World English

A machine or other device for shredding something

shredder English-Spanish

trituradora feminine