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