scutels

English

Noun

scutels

  1. plural of scutel