throw light on something (on the matter) - Alemán Inglés Diccionario

Proponer traducción