Spanish to English Dictionary

Versión en Español

"acid rain" in Spanish translation