Translation of diastole in English:

diastole

diastole

noun

  • 1

    diastole, rhythmic dilatation of the chambers of the heart