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