Translation of hasta in English:

hasta

noun

  • 1

    length from the elbow to the tip of the middle finger