Translator


"chofer designado" in English