Search: "自滅"

No filters applied
Items 1-10 of 38

1. self-destruction; ruining oneself

2. natural decay; perishing naturally

★ Common
Noun
#50840
Items 1-10 of 38