SELF SUFFICIENT


Meaning of SELF SUFFICIENT in English

independent, not dependent on others, providing for one's own needs

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.