prechambers

English

Noun

prechambers

  1. plural of prechamber