Terdapat 5 arti 'self sufficient' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti self sufficient adalah yang sanggup mencukupi keperluan sendiri. Arti lainnya dari self sufficient adalah terlalu percaya pd diri sendiri.