en

Socotra

UK
/səˈkəʊ.trə/
US
/səˈkoʊ.trə/
ru

Translation socotra into russian

Socotra
Noun
raiting
Socotra is known for its unique biodiversity.
Сокотра известна своим уникальным биоразнообразием.

Definitions

Socotra
Noun
raiting
An island in the Arabian Sea, part of Yemen, known for its unique flora and fauna.
Socotra is famous for its dragon blood trees and diverse wildlife.