Definify.com

Definition 2026


escuts

escuts

Catalan

Noun

escuts

  1. plural of escut