self-sustaining

suomi-englanti sanakirja

self-sustaining englannista suomeksi

  1. itsenäinen

self-sustaining englanniksi

  1. Able to provide for one's own needs without help from others; self-sufficient.

  2. Able to sustain itself without the need for additional fuel.

  3. Opposing or rejecting exterior influence; independent.