Polish-English dictionary »

tampon meaning in English

PolishEnglish
tampon noun

tamponnoun
a plug of cotton or other absorbent material