Definify.com

Definition 2024


xenros

xenros

Galician

Noun

xenros m pl

  1. plural of xenro