English
›
Words
secrete
Translation:
English
Verb
5
conceal
4
hide
away or cache
Adjective
1
produce
and release a substance into an organism
Add
Translation