Lughet
stew in one's own juice — English to Chinese Translation | Lughet