bn:27231835v
Verb Concept
EN
tamponade
EN
To plug or stop with a tampon. Wiktionary
Definitions
Sources
EN
To plug or stop with a tampon. Wiktionary
Wiktionary