garketmek

  1. engulf
  2. inundate
  3. devastate
to inundate Verb

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Batırmak