LEAF Spanish Vocabulary: Internal Organs

;