Kamus Mobile
https://m.xamux.com
Indonesian to English
ketika mereka tersesat as they lose their way
ketikapoint in time, moment, when
merekainvent, devise, imagine
tersesatbe lost