Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
mencurahi
pour on,
bestow upon
,
expend
,
lavish