Irrawaddy dolphins

English

Noun

Irrawaddy dolphins

  1. plural of Irrawaddy dolphin