kendi başına yeten

  1. self sufficient-