meaning of ausschlachtend

ausschlachtend - German to English

cannibalising [Br.]

View more

  • cannibalizing