Translation of mencemikkan in English:

mencemikkan

verb

  • 1

    to sneer or jeer by making a face