Szukaj
Deluge
01
potop, ulewa
a sudden and heavy rainfall
03
potop, lawina
an overwhelming quantity of something, especially information, work, or emotion
to deluge
01
zalewać, zatapiać
to flood or cover completely with water
02
zalewać, przytłaczać
to overwhelm someone or something with an excessive amount of tasks, messages, or demands



























