Translation of mesti in English:

mesti

must

noun

  • 1

    must, used to express necessity or obligation, certainty, or insistence