finrays

English

Noun

finrays

  1. plural of finray