torase

listen to the pronunciation of torase
English - English
To scratch to pieces
torase
Favorites