Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
kemungkinan . mereka
their possible
kemungkinan
possibility
mereka
invent
,
devise
,
imagine