Translator


"de modo irrefutable" in English