meaning of aufreibend

aufreibend - German to English

attritional

View more

  • exhausting
  • grueling [Am.]
  • stressful
  • trying
  • wearing