Submerge

Tamil Meaning

நீரில் அமிழ்த்து முழ்கடி

மூழ்கடி

English Meaning

  1. To place under water.
  2. To cover with water; inundate.
  3. To hide from view; obscure.
  4. To go under or as if under water.

StatCounter - Free Web Tracker and Counter