penetrators

English

Noun

penetrators

  1. plural of penetrator

Anagrams