Soqotri
Proper noun
Meaning
English Wikipedia has an article on:SoqotriWikipedia
Soqotri
A Modern South Arabian language spoken on the island of Socotra in Yemen.
Proper noun
English Wikipedia has an article on:SoqotriWikipedia
Soqotri
A Modern South Arabian language spoken on the island of Socotra in Yemen.