Definify.com

Definition 2024


escuts

escuts

Catalan

Noun

escuts

  1. plural of escut