tamponage

Meaning

The use of a tampon; a tamponade.

Translations

Notes

Sign in to write sticky notes