Translator


"foreign word, phrase, etc used in another language" in Spanish