to steep, soak, infuse, make lean

listen to the pronunciation of to steep, soak, infuse, make lean
English - English
{v} macerate
to steep, soak, infuse, make lean
Favorites