Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
sedap(kataseru)
yum yum
sedap
delicious
,
tasty
,
pleasing
kataseru
-