Definify.com

Definition 2025


xenres

xenres

Asturian

Noun

xenres

  1. plural of xenra