Kamus Mobile
https://m.xamux.com
Indonesian to English
kecukupan diri self-fulfilment
kecukupansufficiency, adequate amount
diriself, stand, exist
keyakinan diri dan kecukupan diri
self confidence and self sufficiency