Translation of melesit in English:

melesit

verb

  • 1

    to make a sound resembling that of a mole-cricket or small flute, to blow the nose, to squirt out, to suck blood