trial pits

English

Noun

trial pits

  1. plural of trial pit