Berikut ini adalah penjelasan tentang mencukupi sendiri dalam Kamus Indonesia-Inggris
self-sufficient