Definify.com

Definition 2025


xenros

xenros

Galician

Noun

xenros m pl

  1. plural of xenro