escuts

Catalan

Noun

escuts

  1. plural of escut