Log in
Search words & phrases
marinade
US /ˌmærəˈned/
・
UK /ˌmærɪ'neɪd/
A1
Definition
Video subtitles
noun
Spicy sauce you soak food in before cooking