Translation of mestika in English:

mestika

magic jewel, precious stone

  • 1

    magic jewel, precious stone