Translator


"sales territory" in Spanish