Definify.com

Definition 2025


escuts

escuts

Catalan

Noun

escuts

  1. plural of escut