déjà vued

English

Verb

déjà vued

  1. simple past and past participle of déjà vu