Translation of deja vu in English:

deja vu

deja vu

noun

  • 1

    deja vu, feeling of having experienced the present situation before