self-sustaining
здатний вести самостійні дії; автономний; забезпечений усім необхідним
здатний вести самостійні дії; автономний; забезпечений усім необхідним
logistically self-sufficient (self-supporting)
FH70 field howitzer (towed / self-moving)
M109 Paladin (155mm Self-Propelled Howitzer)
right of collective self-defense