pit toilets

English

Noun

pit toilets

  1. plural of pit toilet