English synonyms about - contact  

Tubuai Islands

noun

1 Tubuai Islands

A chain of small islands in French Polynesia.

synonym: Austral Islands.


Find more on tubuai islands elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0317