Incapacitated troops Synonyms

Definitions for Incapacitated


Definitions for Troops


  • (noun) soldiers collectively