Slovnenya

Translation English French: pulse rate

Dictionary: main
pulse rate
noun