mementos mori

English

Noun

mementos mori

  1. plural of memento mori