Torres Strait Islanders
English
Noun
Torres Strait Islanders
plural of
Torres Strait Islander