placed into a narrow passage, such as a canal

listen to the pronunciation of placed into a narrow passage, such as a canal
الإنجليزية - الإنجليزية
channelized
placed into a narrow passage, such as a canal
المفضلات