on the surface at least - Español Inglés Diccionario

Proponer traducción