stream, small river; water channel, river bed; canal

listen to the pronunciation of stream, small river; water channel, river bed; canal
English - Turkish
English - English
{i} watercourse
stream, small river; water channel, river bed; canal
Favorites