pit villages

English

Noun

pit villages

  1. plural of pit village