English edit

Noun edit

imprimaturs

  1. plural of imprimatur

French edit

Noun edit

imprimaturs ?

  1. plural of imprimatur