sea passes

English

Noun

sea passes

  1. plural of sea pass