French-English dictionary »

marinade meaning in English

FrenchEnglish
marinade nom {f}

marinade [marinades]◼◼◼(liquid mixture)
noun
[UK: ˌmæ.rɪ.ˈneɪd] [US: ˈme.rə.ˌned]