to soak in a marinade

listen to the pronunciation of to soak in a marinade
English - English
marinate