humpback dolphins

English

Noun

humpback dolphins

  1. plural of humpback dolphin