Dictionary search results

Showing 1-2 of 2 results

palpitation British & World English

A noticeably rapid, strong, or irregular heartbeat due to agitation, exertion, or illness

palpitation English-Spanish

palpitación feminine