tuamotu archipelago - English Synonyms Dictionary

tuamotu archipelago

n.
[1] Paumotu Archipelago , Low Archipelago