"inundate" in Polish — inglés-Polish dictionary | see "inundate" in inglés

inundate

verbo
  1. zalać, zalewać
  2. zasypać, zasypywać (np. pracą, komplementami)