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

showdown russian

  • разбо́рка

    sorting out

    taking apart, taking to pieces, dismantling, stripping, teardown

    showdown (sl.), clash