shark rays

English

Noun

shark rays

  1. plural of shark ray