infusion in French
infusion in French
infusion
A product consisting of a liquid which has had other ingredients steeped in it to extract useful qualities.