YourDictionary

What does TAPVC stand for?

Total Anomalous Pulmonary Venous Connection - Cardiology

link/cite print suggestion box