tubuai islands

/T UW1 B Y UW0 AY0 L AH0 N D Z/
noun
  1. 1

    a chain of small islands in french polynesia