What does Abbaurate mean?

Abbaurate - German to English

decay rate

View more

  • degradation price
  • depletion rate