Defeating
Russian Meaning
побеждать наносить поражение разбивать расстраивать расстраивать планы разрушать проваливать уничтожать отменять аннулировать
English Meaning
- Present participle of defeat.