inundate in Polish
inundate in Polish
przytłoczyć
To cover with large amounts of water; to flood.
zalać
To cover with large amounts of water; to flood.
przytłoczyć
To overwhelm.