Kamus Mobile
https://m.xamux.com
Indonesian to English
intisari krim cream concentrate
intisarisee INTI.
krimsee KREM.