secretion in French
secretion in French
sécrétion
(countable) Any substance that is secreted by an organism.
secret
The act of hiding something.