Latin · word

palpitare

to throb, flutter

Words sharing this root