mementoes

English

Noun

mementoes

  1. plural of memento