Artuqids
English
Noun
Artuqids
plural of
Artuqid