Selkup
Selkup
English
Noun
Ad
Definition
Any member of a people who live in the northwest of Siberia.
Ad
Selkup
Any member of a people who live in the northwest of Siberia.