sokotra - Turkish English Dictionary

sokotra

Meanings of "sokotra" in Turkish English Dictionary : 5 result(s)

English Turkish
Geography
sokotra n. sokotra
sokotra n. sokotra adası
sokotra n. hint okyanusu'nda bir ada
sokotra n. sokotra adası
sokotra n. yemen'de bir ada

Meanings of "sokotra" in English Turkish Dictionary : 3 result(s)

Turkish English
Geography
sokotra socotra n.
sokotra suqutra n.
sokotra sokotra n.