Alternative Labels

de
  • Eigenversorgung
en
  • self supply
  • self support
  • self-sufficiency
  • autonomous supply
  • self-provision

Broader terms