meaning of Abtötungszeit

Abtötungszeit - German to English

demise time

View more

  • killing time