having the sense of smell; "keen-scented hounds"
Englisch - Türkisch
Definition von having the sense of smell; "keen-scented hounds" im Englisch Türkisch wörterbuch