Translation of mencemari in English:

mencemari

to soil, to stain

verb

  • 1

    to soil, to stain
  • 2

    to defile, to desecrate