xenres

Asturian

Noun

xenres

  1. plural of xenra