Back to Dictionary
壕沟
壕溝
háogōu
1. trench
2. moat