Translation of stigmatize in Malay

stigmatize

mencela

transitive verb

  • 1

    mencela