Meaning of tubuai islands
Definition of tubuai islands
(noun)
a
chain
of
small
islands in French Polynesia
Other information on tubuai islands
WIKIPEDIA results for
tubuai islands
Amazon results for
tubuai islands
Tweet