Definify.com

Definition 2024


xenres

xenres

Asturian

Noun

xenres

  1. plural of xenra