Home

Word

Tubuai Islands, n.
more info a chain of small islands in French Polynesia
<noun.location>

Austral Islands Tubuai Islands
semantic pointers
part holonym
instance hypernym