What does abbaubar mean?

abbaubar - German to English

decomposable

View more

  • degradable
  • extractable
  • recoverable
  • demountable
  • mineable