a wall, or embankment, to resist encroachments of the sea

listen to the pronunciation of a wall, or embankment, to resist encroachments of the sea
English - Turkish

Definition of a wall, or embankment, to resist encroachments of the sea in English Turkish dictionary

sea wall
deniz duvarı
English - English
sea wall
a wall, or embankment, to resist encroachments of the sea
Favorites