Term Gallery logo

Meanings of congenital septal defect of heart in English