satyres

English

Noun

satyres

  1. plural of satyre

Anagrams

French

Noun

satyres m

  1. plural of satyre