Social networks
NO_IMAGE
Permanent physical barrier built in water to protect coastal areas and river banks from erosion and/or to provide protection to ships from the effect of waves
» Online Glossary
Social networks