Kamus Mobile
https://m.xamux.com
Indonesian to English
mendera whip, lash, ne stingingly painful
menderai-deraikandrip
menderaikandrip
menderamrumble
menderapclop
menderasflow rapidly, energetic
menderaskanincrease speed of
dan kemudian aku mendera dia
and then i whack him