ghost sharks

English

Noun

ghost sharks

  1. plural of ghost shark