Term Gallery logo

Meanings of self-defeating prophecy in inglês