Kamus Mobile
https://m.xamux.com
Indonesian to English
memacu/ merangsang spur on
memacu-
merangsangstimulate, excite