short head (in horse races) - Español Inglés Diccionario

Proponer traducción