Translator


"parque de attracciones" in English