Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
belum pasti
on the knees of the gods
belum
not yet
,
not
pasti
certain
,
definite
,
sure