German to English Dictionary

Deutsch Version

heart-lung machine German pronunciation - Say heart-lung machine in English pronunciation Meaning of "heart-lung machine" in English language