How is the word filtrarse translated from Spanish to English
Que una información secreta se conozca pese a los esfuerzos por ocultarla.
For secret information to become known despite efforts to hide it.
Couldn’t load the audio. Please try again.


