Slovnenya

Translation Spanish English: canal

Dictionary: main
canal
sustantivo
16 shin, spout.