barrier island
Concept
Barrier Island L18
A long, narrow island parallel to the coastline, separated from the mainland by a lagoon or sound.
Translations
- Barriereinsel German
- barrier island English primary
Barrier Island L18
A long, narrow island parallel to the coastline, separated from the mainland by a lagoon or sound.
For