canal
canal
canal
canal
The Spanish word canal means canal and is identical to the English word canal0, making it a perfect cognate.
noun
- canalAn artificial waterway constructed for navigation, irrigation, or drainageEl barco navega por el canal. // The boat sails through the canal.
- ductA tube or passage in the body for the flow of fluidsEl médico examinó el canal auditivo. // The doctor examined the auditory canal.