Kamus Mobile
https://m.xamux.com
Indonesian to English
selesai sudah all washed up
selesaidone, finished
sudahalready, past, last