English
›
Words
a
liquid that has been made denser by removing some of its solvent
Translation:
English
Noun
9
concentrate
Add
Translation