Translator


"foreign agent" in Spanish