Vocabulary: 31. AN EXTRA SWEATER

SEE IMAGES        TRANSLATE