Kamus Mobile
https://m.xamux.com
Indonesian to English
semperot debu dust-bellows
semperotsee SEMPROT 1.
debudust, grit