seasprays

English

Noun

seasprays

  1. plural of seaspray