Kamus Mobile
https://m.xamux.com
Indonesian to English
merusak diri selfdefeating
merusakdamage, ruin
diriself, stand, exist
informasi merusak diri mereka sendiri
information damaging to themselves
teknologi telah merusak dirinya sendiri
technology had hurt him
telah merusak dirinya sendiri baik
had hurt him both