Kamus Mobile
https://m.xamux.com
Indonesian to English
mampu menjalankan tugas (yang) capable of the tasks
mampucapable, able, afford
menjalankandrive, start, put into, carry out, serve
tugasduty, order, task
yangnominalizing particle