let someone stew - İspanyolca İngilizce Sözlük

let someone stew

Meanings of "let someone stew" with other terms in English Spanish Dictionary : 1 result(s)

İngilizce İspanyolca
Idioms
let someone stew in his/her own juice cocer en su propia salsa [v]