Definify.com

Definition 2024


canals

canals

English

Noun

canals

  1. plural of canal

Catalan

Noun

canals

  1. plural of canal