placed into a narrow passage, such as a canal

listen to the pronunciation of placed into a narrow passage, such as a canal
English - English
channelized
placed into a narrow passage, such as a canal
Favorites