Translator


"de aspecto peculiar" in English