闷死
- na.suffocated; stifle; smother
- Webchoke; stifled; suffocation
Definition:
AllAll,suffocatedsuffocated,stiflestifle,smothersmother,chokechoke,stifledstifled,suffocationsuffocation
More sentence filters
Hide sentence filters

1.
2.
3.
4.
5.
6.
7.
8.
9.
A 29-year-old mother told police she suffocated her two young sons before strapping them into their car seats and driving them into a river.
10.