LEAF French Vocabulary: Internal Organs

;