Translation of melastik in English:

melastik

verb

  • 1

    to hurl from or as if from a catapult