OpenRussian.org
Russian DictionaryРусский Словарь

despair-inducing russian

  • доводя́щий

    bringing to, leading to, taking to, causing

    completing, finishing, concluding

    driving (to a state), maddening, exhausting, despair-inducing