Definify.com

Definition 2024


escates

escates

Catalan

Noun

escates

  1. plural of escata