meaning of Abrisskante

Abrisskante - German to English

tear-off side

View more

  • tearoff advantage