Sokotra

Dutch

Proper noun

Sokotra f

  1. obsolete spelling of Socotra