longfins

English

Noun

longfins

  1. plural of longfin