Translator


"organophosphorated pesticide" in Spanish