an artificial water trench, esp

listen to the pronunciation of an artificial water trench, esp
الإنجليزية - الإنجليزية
leat