What Does Self Sufficient Mean?

What does self sufficient mean?

Answer:

needing no outside help in satisfying ones basic needs, especially with regard to the production of food

Explanation:


Comments

Popular posts from this blog

Magbigay Ng Katugma Ng Importante

What Are The Baces Of Spanish