翻译录
首页
翻译
登录
搜索
[ C ] a smell produced by an animal that acts as a signal to other animals:
中文解释
The hounds had lost the scent of the fox near the river.
正在查询
Peres
freeloaded
bacchants
announcers
match up to
idle
aggregate
choose an occupation
blame specifically
sound nicely