English-Polish dictionary »

downpour meaning in Polish

EnglishPolish
downpour noun
heavy rain

ulewanoun