Socotrans

English

Noun

Socotrans

  1. plural of Socotran