meaning of Bisswunde

Bisswunde - German to English

bite damage

View more

  • bite injury