Home
Search
Index
Definify.com
Definition
2024
xenra
xenra
Asturian
Noun
xenra
f
(
plural
xenres
)
daughter-in-law
Related terms
xenral
xenru
Similar Results