narrow down the pool of applicants - Alemán Inglés Diccionario

Proponer traducción