barrier islands

English

Noun

barrier islands

  1. plural of barrier island