Definition of “talent scout” - English Dictionary

English