Search term inundate has 5 results
Jump to
EN English DE German
inundate (v) [natural forces] überfluten (v) [natural forces]
inundate (v) [information] überschwemmen (v) [information]
inundate (v) [natural forces] überschwemmen (v) [natural forces]
inundate überhäufen
inundate etw. überfluten