self-sufficient

مكتف ذاتيا
  • self-sufficient

    (adjective)
    مكتف ذاتيا
adjective