Vocabulary: 120. Dirty Needles

See Images            Translate