Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-11 of 11 results

tampon British & World English

a plug of soft material inserted into the vagina to absorb menstrual blood

tampon English-French

tampon m

tampon English-Italian

tampone m