Translation of mestika in English:

mestika

magic jewel, precious stone

noun

  • 1

    magic jewel, precious stone