Definify.com

Definition 2025


xinxes

xinxes

Catalan

Noun

xinxes

  1. plural of xinxa