Back to Dictionary
陷坑
xiànkēng
1. pitfall
2. pit as animal trap