Advertisement
Advertisement
Farquhar Islands
/ -kə; ˈfɑːkwə /
plural noun
- an island group in the Indian Ocean: administratively part of the Seychelles
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
/ -kə; ˈfɑːkwə /
Advertisement
Advertisement
Advertisement
Advertisement
Browse