Tampon (en. Pad)

Translation into French

Synonyms