Kamus Mobile
https://m.xamux.com
Indonesian to English
ketidak puasan; celaan; kekecewaan slap in the face
ketidak-
puasan-
celaanreproach, demunciation, censure, shortcoming
kekecewaandisappointment, lack of success