tubuai islands

listen to the pronunciation of tubuai islands
Englisch - Englisch
a chain of small islands in French Polynesia