SCUTA


Meaning of SCUTA in English

pl. of SCUTUM.

Oxford English vocab.      Оксфордский английский словарь.