Synonyms and Antonyms for Tubuai_Islands

1. Tubuai Islands (n.)

a chain of small islands in French Polynesia

Synonyms: