English-Polish dictionary »

waterspout meaning in Polish

EnglishPolish
waterspout noun
channel through which water is discharged

wodotrysknoun