stockfishes

English

Noun

stockfishes

  1. plural of stockfish