Suqutra

English

Proper noun

Suqutra

  1. Alternative form of Socotra.