English

edit

Noun

edit

strombuses

  1. plural of strombus