dark horse
Concise Oxford-Hachette French Dictionary © 2009 Oxford University Press:
dark horse noun
- (familier)GB (enigmatic person) mystère m;
- (in sports) outsider m.
'dark horse' found in these Oxford entries:
English:

