Back to Dictionary
声泪俱下
聲淚俱下
shēnglèijùxià
1.
to shed tears while recounting sth
2.
speaking in a tearful voice
Metadata
- Category
- Chinese