Meaning ofmarinadein English

marinade

us//məˈrɪneɪd//uk//məˈraɪneɪd//
#common
Definitions