English

edit

Noun

edit

pelletrons

  1. plural of pelletron