to make lean; to cause to waste away

listen to the pronunciation of to make lean; to cause to waste away
English - English
macerate
to make lean; to cause to waste away
Favorites