Kamus Mobile
https://m.xamux.com
English to Indonesian
selfsufficient mencukupi diri
selfsufficient
adjective
Sufficient for one's self without external aid or coöperation.
Cukup untuk diri sendiri tanpa bantuan eksternal s atau kerja sama.
source: WordNet 3.0
he bethinkest himself selfsufficient
dia melihat dirinya serba cukup