Back to Dictionary
地洞
dìdòng
1. a dug-out
2. a burrow
Uncommon • Top 35%