MalayTranslate.com
Malay to English Translator
Translate Here

English to English

submerging

noun (n)

  • sinking until covered completely with water
    tenggelam sampai tertutup sepenuhnya dengan air
    source: wordnet30