sea gherkins

English

Noun

sea gherkins

  1. plural of sea gherkin