Kamus Mobile
https://m.xamux.com
Indonesian to English
mengeritik; mencaci get after someone
mengeritikland on
mencaciscorn, jeer at, curse out, swear at