Back to top

déjà pensé

Déjà vu experience of a thought or thinking.