Back to Dictionary
郊狼
jiāoláng
1. coyote (Canis latrans)