Question

Socotra is an island belonging to what country?

geography icon

GEOGRAPHY

Share: