Quelled

Russian Meaning

подавлять

сокрушать

успокаивать

English Meaning

  1. Simple past tense and past participle of quell.