Slovnenya

Translation English French: systole

Dictionary: main
systole
noun