What does bestreitbar mean?

bestreitbar - German to English

arguable

View more

  • contradictable
  • controvertible
  • debatable
  • impeachable
  • issuable [open to debate]
  • traversable