Loading your experience...
Loading your experience...
to tear (something); to pull (something) apart; to rip (something) [auxiliary haben]
to break; to become torn apart [auxiliary sein]
to snatch; to wrench; to yank; to drag; to tug; to pull on (something) [auxiliary haben]
to kill a prey animal [auxiliary haben]