mascotes

Catalan

Noun

mascotes

  1. plural of mascota