mumoirs

English

Noun

mumoirs

  1. plural of mumoir