English-Polish dictionary »

flume meaning in Polish

EnglishPolish
flume noun
open channel

kanałnoun