Dictionary search results

Showing 1-3 of 3 results

syncope British & World English

Temporary loss of consciousness caused by a fall in blood pressure

syncope English-Spanish

síncopa f