English to Indonesian Dictionary detractors

detractors

Pencela
translation of 'detractors'
noun
pengumpat,
pencela,
pemfitnah,
tukang fitnah
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one