torase

listen to the pronunciation of torase
الإنجليزية - الإنجليزية
To scratch to pieces