English edit

Noun edit

mastigures

  1. plural of mastigure

Anagrams edit