bn:29815362v
Verb Concept
EN
marine
EN
To temporarily inundate with water and/or other marine substances. Wiktionary
Definitions
Sources
EN
To temporarily inundate with water and/or other marine substances. Wiktionary
Wiktionary
EN