Showing posts with label Atoll. Show all posts
Showing posts with label Atoll. Show all posts

Atoll

Noun a coral island consisting of a reef surrounding a lagoon. Atoll synonyms atoll pronunciation atoll translation English dicti…
]]>