canalizo

canalizo [cah-nah-lee’-tho]
noun
1. Narrow channel between two islands or sand-banks. (m)

Have a Spanish question? Get help from experts!