English edit

Noun edit

scutae

  1. plural of scuta

Anagrams edit