satyrals

English

Noun

satyrals

  1. plural of satyral