a matter of public record - Español Inglés Diccionario

Proponer traducción