Translator


"a member or follower of the Sendero Luminoso" in Spanish

QUICK TRANSLATIONS
"a member or follower of the Sendero Luminoso" in Spanish