Kamus Mobile
https://m.xamux.com
Indonesian to English
mengerjakan sesuatu yang mungkin move heaven and earth
mengerjakando, carry out, work, finish off, eliminate, perform
sesuatua certain
yangnominalizing particle
mungkinpossible