Kamus Mobile
https://m.xamux.com
Indonesian to English
sesuatu pembuat kesal pet peeve
sesuatua certain
pembuatmaker, producer
kesalfed up, dejected, piqued