English

edit

Noun

edit

scutae

  1. plural of scuta

Anagrams

edit