imprintees

English

Noun

imprintees

  1. plural of imprintee