Stymphalian birds

English

Noun

Stymphalian birds

  1. plural of Stymphalian bird