Polish-English dictionary »

diastole meaning in English

PolishEnglish
diastole noun

diastolenoun
relaxation of the heart