Kamus Mobile
https://m.xamux.com
Indonesian to English
mencela/ memfitnah pot shot
menceladisapprove of, condemn
memfitnahsee "fitnah"