having the sense of smell; "keen-scented hounds"
Английский Язык - Турецкий язык
Определение having the sense of smell; "keen-scented hounds" в Английский Язык Турецкий язык словарь