Definify.com

Definition 2025


escates

escates

Catalan

Noun

escates

  1. plural of escata