Translation of mencemoohkan in English:

mencemoohkan

verb

  • 1

    to mock, to jeer at