Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
pemburukan
deterioration
,
decay
pemburukan namanya
a blot on his escuteneon