soak meaning in French
n. imbiber; tremper; soûl
v. imbiber, tremper, détremper; baigner; pénétrer; s'infiltrer, s'imbiber; essorer; hausser les prix
n. imbiber; tremper; soûl
v. imbiber, tremper, détremper; baigner; pénétrer; s'infiltrer, s'imbiber; essorer; hausser les prix