unit of measure for the amount of water in a canal - Englisch Synonyme Wörterbuch

Can't found any synonym terms.