Kamus Mobile
https://m.xamux.com
Indonesian to English
selama sepuluh tabun terakhir during the last decay
selamaduring, while, as long as
sepuluhten
tabun-
terakhirlastest, last, ultimate