meaning of bestritten

bestritten - German to English

controversial

View more

  • contested
  • controverted
  • gainsaid
  • impugned
  • in contest