palpitare

listen to the pronunciation of palpitare
Латинский Язык - Английский Язык
throb, beat, pulsate