Translation of ston in English:

ston

stone

noun

  • 1

    stone, unit of weight equal to 14 pounds