helmet shells

English

Noun

helmet shells

  1. plural of helmet shell