torase

listen to the pronunciation of torase
Englisch - Englisch
To scratch to pieces