Definition of “Tampax” - English Dictionary

English