Significado de “pin sth down” - en el Diccionario Inglés

british diccionario