Kamus Mobile
https://m.xamux.com
English to Indonesian
alienator
noun
an unpleasant person who causes friendly people to become indifferent or unfriendly or hostile
orang yang tidak menyenangkan yang menyebabkan orang menjadi acuh tak acuh yang ramah atau tidak ramah atau bermusuhan
source: WordNet 3.0