Kamus Mobile
https://m.xamux.com
English to Indonesian
self-employed kerja mandiri
self-employed
adjective
working for yourself
bekerja untuk diri sendiri
source: WordNet 3.0