Vocabulary: 96. A Good, Broken Promise

See Images            Translate