an embankment built to prevent flooding of low-lying land

listen to the pronunciation of an embankment built to prevent flooding of low-lying land
Английский Язык - Английский Язык

Определение an embankment built to prevent flooding of low-lying land в Английский Язык Английский Язык словарь

an embankment built to prevent flooding of low-lying land
levee