English dictionary
tubuai islands meaning and definition
Definition and meaning of tubuai islands at MeaningMonkey.org. tubuai islands meaning and definition in the English Dictionary.TUBUAI ISLANDS noun
Definition of Tubuai Islands (noun)
- a chain of small islands in French Polynesia
- synonyms: Austral Islands
Source: Princeton University Wordnet