a passage for water; a ditch or drain

listen to the pronunciation of a passage for water; a ditch or drain
English - Turkish
English - English
lade
a passage for water; a ditch or drain
Favorites