submarine patents

English

Noun

submarine patents

  1. plural of submarine patent