Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
mencacat
criticize
,
find fault with
mencacati
damage
,
injure
,
impair
mencacatkan
cause damage