Incapacitating

Russian Meaning

выводить из строя

делать неспособным

делать непригодным

лишать права

English Meaning

  1. Present participle of incapacitate.
  2. That incapacitates

Statcounter