SpanishDictionary.org




Spanish Dictionary Search





Acid Rain in Spanish

Lluvia ácida {f} {n} (Unusually acidic rain)