Back to Dictionary
臭迹
臭跡
chòujì
1.
scent (smell of person or animal used for tracking)
Metadata
- Category
- Chinese