Dictionary search results

Showing 1-3 of 3 results

internist British & World English

A medical specialist in internal diseases

internist English-Spanish

internista mf, especialista