trial impressions

English

Noun

trial impressions

  1. plural of trial impression