solution pits

English

Noun

solution pits

  1. plural of solution pit